Standardnφ zavad∞Φ na i386 je ,,LILO''. Je to komplexnφ program nabφzejφcφ
hodn∞ mo╛nostφ, vΦetn∞ zavßd∞nφ MS-DOSu, NT a OS/2. Pokud mßte n∞jakΘ
specißlnφ po╛adavky, prostudujte si adresß° /usr/share/doc/lilo/
a
nezapome≥te na zajφmav² dokument LILO mini-HOWTO
.
Nynφ m∙╛ete tento krok p°eskoΦit a nastavit aktivnφ oblast pozd∞ji programem
fdisk
nebo jin²mi programy, kterΘ to umo╛≥ujφ.
Pokud n∞co ud∞lßte ╣patn∞ a nebudete moci zavΘst MS-DOS, budete muset nastartovat z MS-DOSovΘ zavßd∞cφ diskety a p°φkazem fdisk /mbr nainstalovat MS-DOSov² MBR (master boot record). To ale znamenß, ╛e budete muset najφt jinou cestu, jak se dostat zp∞t do Debianu! Detailn∞j╣φ informace obsahuje Reaktivace DOS a Windows, Oddφl 9.4.
Pokud instalujete bezdiskovou stanici, zavßd∞nφ systΘmu z lokßlnφho disku evidentn∞ nebude nejsmyslupln∞j╣φ volba - tento krok p°eskoΦte.
Te∩ p°ichßzφ chvφle zaho°enφ systΘmu. Vyjm∞te disketu z mechaniky a zvolte polo╛ku ``Restartovat systΘm''.
Jestli╛e Debian z disku nenab∞hne, zkuste to znovu z va╣eho instalaΦnφho mΘdia (nap°φklad ze zßchrannΘ diskety) nebo zalo╛te va╣i vlastnφ zavßd∞cφ disketu (pokud jste ji vytvo°ili) a zmßΦkn∞te Reset. Pokud nepou╛φvßte va╣i debianφ zavßd∞cφ disketu, pravd∞podobn∞ budete muset p°i startu p°idat n∞jakΘ parametry. Nap°φklad p°i pou╛itφ zßchrannΘ diskety musφte specifikovat rescue root=root, kde root je va╣e ko°enovß oblast (nap°. ,,/dev/sda1'').
P°i zavßd∞nφ systΘmu by se m∞ly objevit stejnΘ zprßvy jako p°i zavedenφ z instalaΦnφ diskety plus n∞kterß novß hlß╣enφ.
Po zavedenφ systΘmu budete vyzvßni k dokonΦenφ konfigurace zßkladnφho systΘmu a
k v²b∞ru balφΦk∙, kterΘ chcete nainstalovat. Aplikace, kterß vßs tφmto
procesem povede, se naz²vß base-config
. Jestli╛e n∞kdy v budoucnu
budete chtφt base-config
spustit znovu, staΦφ kdy╛ jako root
napφ╣ete base-config.
Nejprve budete vyzvßni k v²b∞ru va╣eho ΦasovΘho pßsma. Po volb∞, zda jsou hardwarovΘ hodiny nastaveny na mφstnφ nebo univerzßlnφ ΦasovΘ pßsmo, si vyberete oblast a m∞sto, kterΘ je ve stejnΘm ΦasovΘm pßsmu jako vß╣ poΦφtaΦ. P°i v²b∞ru ze seznamu se m∙╛ete stiskem pφsmene p°esunout na prvnφ polo╛ku zaΦφnajφcφ dan²m pφsmenem.
Dal╣φ otßzka znφ, zda chcete nainstalovat MD5 hesla. Tato alternativnφ metoda uklßdßnφ hesel je bezpeΦn∞j╣φ ne╛ standardnφ funkce ,,crypt''.
P°ednastavenΘ je ``Ne'', ale pokud nepot°ebujete podporu NIS a velmi vßm zßle╛φ na bezpeΦnosti va╣eho stroje, m∞li byste odpov∞d∞t ``Ano''.
Pokud jste neodpov∞d∞li na MD5 hesla ``Ano'', systΘm se vßs zeptß, zda chcete
povolit pou╛φvßnφ stφnov²ch hesel. Stφnovß hesla jsou prost°edkem k lep╣φmu
zabezpeΦenφ systΘmu. SystΘmy bez stφnov²ch hesel uchovßvajφ u╛ivatelskß hesla
v za╣ifrovanΘ podob∞ v souboru /etc/passwd
p°φstupnΘm v╣em
u╛ivatel∙m. Tento soubor musφ z∙stat Φiteln², pon∞vad╛ obsahuje d∙le╛itΘ
informace o u╛ivatelφch, nap°φklad jak se majφ p°evßd∞t u╛ivatelskß jmΘna na
odpovφdajφcφ ΦφselnΘ hodnoty. Kdokoliv, kdo zφskß soubor
/etc/passwd
, se m∙╛e pokusit ·tokem hrubou silou (automatizovanΘ
zkou╣enφ v╣ech mo╛n²ch kombinacφ) odhalit, jakß hesla majφ u╛ivatelΘ systΘmu.
Pokud povolφte pou╛itφ stφnov²ch hesel, hesla se budou uchovßvat v souboru
/etc/shadow
, kter² je p°φstupn² pouze sprßvci systΘmu. V°ele
doporuΦujeme stφnovß hesla pou╛φvat.
Na stφnovß hesla m∙╛ete systΘm p°evΘst i pozd∞ji programem
shadowconfig
. Po instalaci najdete postup v souboru
/usr/share/doc/passwd/README.debian.gz
.
┌Φet root je ·Φtem pro superu╛ivatele, na kterΘho se nevztahujφ bezpeΦnostnφ omezenφ. M∞li byste ho pou╛φvat pouze, kdy╛ provßdφte sprßvu systΘmu, a jen na dobu nezbytn∞ nutnou.
U╛ivatelskß hesla by m∞la b²t sestavena ze 6 a╛ 8 pφsmen, obsahovat malß a velkß pφsmena vΦetn∞ dal╣φch znak∙ (jako % ; ,). Specißlnφ pozornost v∞nujte v²b∞ru hesla pro roota, proto╛e je to velmi mocn² ·Φet. Vyhn∞te se slov∙m ze slovnφk∙, jmΘn∙m oblφben²ch postav, jak²mkoliv osobnφm ·daj∙m, prost∞ Φemukoliv, co se dß lehce uhodnout.
Jestli╛e vßm n∞kdo bude tvrdit, ╛e pot°ebuje heslo va╣eho rootovskΘho ·Φtu, bu∩te velice ostra╛itφ. V ╛ßdnΘm p°φpad∞ byste nem∞li toto heslo prozrazovat! Jedin∞ snad, ╛e dan² stroj spravuje vφce spolu-administrßtor∙.
SystΘm se zeptß, zda nynφ chcete vytvo°it u╛ivatelsk² ·Φet. (┌Φet je prßvo k pou╛φvßnφ poΦφtaΦe, tvo°φ ho jmΘno u╛ivatele a jeho heslo). Tento ·Φet byste m∞li pou╛φvat ke ka╛dodennφ prßci. Jak ji╛ bylo °eΦeno, nepou╛φvejte ·Φet superu╛ivatele pro b∞╛nΘ ·koly.
ProΦ ne? P°φpadnß chyba by mohla mφt katastrofickΘ d∙sledky a dokonce by si mohla vy╛ßdat novou instalaci systΘmu. Dal╣φm d∙vodem je mo╛nost, ╛e vßm m∙╛e b²t nastrΦen program naz²van² trojsk² k∙≥, kter² zneu╛ije prßv, je╛ jako root mßte, a naru╣φ bezpeΦnost va╣eho systΘmu. Kvalitnφ knihy o administraci unixovΘho operaΦnφho systΘmu vßm jist∞ podrobn∞ji osv∞tlφ danou problematiku. Jestli╛e v Unixu zaΦφnßte, uva╛te Φetbu na toto tΘma.
JmΘno u╛ivatelskΘho ·Φtu si m∙╛ete vybrat zcela libovoln∞. Nap°φklad, pokud se jmenujete Jan Novßk, vytvo°te si nov² ·Φet ,,novak'', ,,jnovak'' nebo ,,jn''. Krom∞ hesla budete je╣t∞ dotßzßni na celΘ jmΘno u╛ivatele.
Pokud budete chtφt vytvo°it dal╣φ ·Φet, m∙╛ete to ud∞lat kdykoliv po skonΦenφ
instalace programem adduser
.
Dßle budete dotßzßni zda chcete instalovat zbytek systΘmu p°es PPP. Jestli╛e instalujete z CD a/nebo jste p°ipojeni p°φmo k sφti, m∙╛ete klidn∞ zvolit ``Ne'' a tuto sekci p°eskoΦit.
Pokud odpovφte kladn∞, spustφ se program pppconfig
, kter² vßm
pom∙╛e PPP nastavit. A╛ se vßs program bude ptßt na nßzev vytßΦenΘho
(dialup) spojenφ, uve∩te ,,provider''.
Doufßme, ╛e s pomocφ pppconfig
u bude nastavenφ snadnΘ. Pokud by
se vßm to nepoda°ilo, p°eΦt∞te si nßsledujφ pokyny.
Pro nastavenφ PPP pot°ebujete znßt zßklady prohlφ╛enφ a editace soubor∙ v
GNU/Linuxu. K zobrazenφ obsahu souboru pou╛φvejte programy more
,
nebo zmore
pro komprimovanΘ soubory s koncovkou .gz.
Nap°φklad soubor README.debian.gz
si m∙╛ete prohlΘdnout p°φkazem
zmore README.debian.gz. Pro ·pravu soubor∙ je v zßkladnφm systΘmu
nainstalovßn editor nano
, kter² nep°ekypuje funkcemi, ale je
snadno pou╛iteln². Pozd∞ji si samoz°ejm∞ m∙╛ete doinstalovat dal╣φ editory a
prohlφ╛eΦe, jako t°eba jed
, nvi
, less
a
emacs
.
V souboru /etc/ppp/peers/provider
nahra∩te /dev/modem
°et∞zcem /dev/ttyS#, kde # znaΦφ Φφslo
sΘriovΘho portu. V Linuxu se porty oznaΦujφ Φφsly od 0, tak╛e prvnφ sΘriov²
port (COM1) je pod Linuxem /dev/ttyS0
. Dßle upravte
soubor /etc/chatscripts/provider
, kam vlo╛φte telefonnφ Φφslo ke
zprost°edkovateli Internetu, u╛ivatelskΘ jmΘno a heslo. Sekvenci ,,\q'' v
·vodu hesla nema╛te, proto╛e zabra≥uje zapisovßnφ hesla do soubor∙ se zßznamem
spojenφ.
Mφsto ov∞°enφ u╛ivatele v textovΘm re╛imu pou╛φvajφ mnozφ zprost°edkovatelΘ
protokoly PAP nebo CHAP, jinφ pou╛φvajφ oba druhy. Jestli╛e vß╣ poskytovatel
po╛aduje PAP nebo CHAP, je t°eba postupovat jin²m zp∙sobem. V souboru
/etc/chatscript/provider
zakomentujte v╣e za vytßΦecφ sekvencφ
(zaΦφnß ,,ATDT''), upravte soubor /etc/ppp/peers/provider
podle
nßvodu uvedenΘho v²╣e a p°ipojte user jmeno, kde
jmeno je va╣e u╛ivatelskΘ jmΘno u zprost°edkovatele p°ipojenφ. Dßle
editujte soubor /etc/ppp/pap-secrets
nebo
/etc/ppp/chap-secrets
a dopl≥te do n∞j heslo.
Do souboru /etc/resolv.conf
je╣t∞ dopl≥te IP adresu DNS serveru
va╣eho zprost°edkovatele p°ipojenφ. ╪ßdky souboru
/etc/resolv.conf
jsou v nßsledujφcφm formßtu: nameserver
xxx.xxx.xxx.xxx kde x jsou Φφsla v IP adrese.
P°φpadn∞ byste mohli do souboru /etc/ppp/peers/provider
p°idat
mo╛nost usepeerdns, Φφm╛ zapnete automatick² v²b∞r vhodn²ch DNS
server∙ podle nastavenφ hostitelskΘho poΦφtaΦe.
Pokud vß╣ poskytovatel pou╛φvß standardnφ p°ihla╣ovacφ proceduru, m∞lo by b²t
v╣e p°ipraveno k p°ipojenφ. PPP spojenφ spustφte pod u╛ivatelem root p°φkazem
pon
a jeho pr∙b∞h m∙╛ete sledovat pomocφ plog
.
Odpojφte se p°φkazem poff
.
Pro dal╣φ informace o pou╛φvßnφ PPP v Debianu si p°eΦt∞te
/usr/share/doc/ppp/README.Debian.gz
.
Pro statickΘ p°ipojenφ pomocφ SLIP budete muset do souboru
/etc/init.d/network
p°idat p°φkaz slattach (z balφku
net-tools
). DynamickΘ SLIP vy╛aduje balφk gnudip
.
Jestli╛e nebudete vyu╛φvat za°φzenφ PCMCIA, m∙╛ete nynφ jejich podporu odstranit. ProΦistφ se tφm zavßd∞nφ systΘmu a takΘ budete mφt snaz╣φ pozici p°i p°φprav∞ vlastnφho jßdra. (Podpora PCMCIA vy╛aduje v∞t╣φ soulad mezi verzemi ovladaΦ∙ pro PCMCIA, modul∙ jßdra a samotn²m jßdrem).
U╛ivatelΘ nejΦast∞ji instalujφ balφΦky programem apt-get
z
balφΦkuapt
.[5] Aby
APT v∞d∞l, odkud mß zφskßvat balφΦky, musφ se nastavit. S tφm pom∙╛e utilita
apt-setup
.
Po skonΦenφ instalace m∙╛ete kdykoliv zm∞nit nastavenφ APT spu╣t∞nφm programu
apt-setup
, nebo ruΦn∞ upravit soubor
/etc/apt/sources.list
.
Jestli╛e instalujete z oficißlnφch CD, pak by CD v mechanice m∞lo b²t automaticky bez ptanφ nastaveno jako zdroj pro apt. Poznßte to podle toho, ╛e uvidφte jak je CD zkoumßno a potΘ budete dotßzßni zda chcete nastavit dal╣φ CD. Jestli╛e mßte sadu n∞kolika CD — a v∞t╣ina lidφ mß —tak byste m∞li pokraΦovat a postupn∞ nechat prozkoumat v╣echna CD.
U╛ivatel∙m bez oficißlnφch CD bude nabφdnuto n∞kolik mo╛nostφ, jak zφskat debianφ balφΦky: FTP, HTTP, CD-ROM nebo lokßlnφ souborov² systΘm.
V╣imn∞te si, ╛e je ·pln∞ normßlnφ (a dokonce v²hodnΘ) mφt n∞kolik r∙zn²ch APT
zdroj∙ i pro jeden a ten sam² debianφ archφv. apt-get
automaticky
ze v╣ech dostupn²ch verzφ balφΦku vybere tu s nejvy╣╣φm Φφslem verze. Nebo
pokud mßte nap°φklad jako zdroje uvedeny HTTP i CD-ROM, apt-get
bude implicitn∞ vyu╛φvat CD-ROM a HTTP pou╛ije pouze pokud na sφti bude nov∞j╣φ
verze danΘho balφΦku. Na druhΘ stran∞ nenφ nejlep╣φ nßpad p°idat zbyteΦn∞
mnoho APT zdroj∙, proto╛e to zpomalφ proces kontroly sφ╗ov²ch archφv∙ na novΘ
verze.
Jestli╛e plßnujete instalovat zbytek sytΘmu po sφti, nejvhodn∞j╣φ volba je asi zdroj ,,http''. Zdroje dostupnΘ p°es ,,ftp'' nejsou o nic hor╣φ, ale navazovßnφ spojenφ m∙╛e trvat dΘle.
Dal╣φ otßzka se ptß, zda chcete mφt p°φstup k nesvobodnΘmu softwaru. To
znamenß komerΦnφ nebo jin² software, jeho╛ licenΦnφ podmφnky nevyhovujφ
Debian Free
Software Guidelines
. M∙╛ete odpov∞d∞t ``Ano'', ale bu∩te opatrnφ
p°i instalaci takovΘho softwaru, proto╛e se musφte ujistit, ╛e jej pou╛φvßte v
souladu s licenΦnφmi podmφnkami.
V dal╣φm kroku sd∞lφte apt-setup
u zemi ve kterΘ ╛ijete a podle
toho se vybere n∞kterΘ z oficißlnφch internetov²ch zrcadel Debianu. Z
nabφdnutΘho seznamu vhodn²ch server∙ si n∞kter² vyberte.
Jestli╛e instalujete p°es HTTP, budete dotßzßni na nastavenφ proxy serveru. To je n∞kdy pot°eba pro u╛ivatele za firewallem, na podnikov²ch sφtφch a podobn∞.
Nakonec bude nov∞ zvolen² sφ╗ov² zdroj balφΦk∙ otestovßn a jestli v╣e dopadne dob°e, budete vßm nabφdnuta mo╛nost p°idat dal╣φ zdroj.
Nynφ budete dotßzßni, zda chcete v²b∞r balφΦk∙ provΘst jednodu╣╣φ nebo detailn∞j╣φ cestou. DoporuΦujeme vßm zaΦφt jednodu╣╣φm zp∙sobem, proto╛e k detailnφmu nastavenφ se m∙╛ete vrßtit po skonΦenφ instalace.
Proto╛e je base-config
velmi lφn², tak si na pomoc zavolß jinΘ
aplikace. Pro zaΦßteΦnickou instalaci spustφ program tasksel
nebo
pro pokroΦilou program dselect
. Oba dva nßstroje m∙╛ete spustit
samostatn∞ kdykoliv po instalaci a nainstalovat si tak dal╣φ balφΦky. Pokud
pot°ebujete po skonΦenφ instalace doinstalovat konkrΘtnφ balφΦek, jednodu╣e
spus╗te p°φkaz apt-get install balik, kde
balik je jmΘno balφΦku, kter² chcete nainstalovat.
Jestli╛e jste zvolili ,,simple'' instalaci, ocitnete se v programu
tasksel
. Program vßm p°edlo╛φ nabφdku p°ipraven²ch softwarov²ch
·loh. V╛dy samoz°ejm∞ m∙╛ete p°ejφt k programu dselect
a balφk po
balφku urΦit co se mß instalovat, ov╣em projφt v╣echny balφky vßm pravd∞podobn∞
zabere hodn∞ Φasu, proto╛e budete vybφrat z 8300 balφk∙!
Z tohoto d∙vodu vßm rad∞ji nabφzφme ·lohy (zadßnφ). Zadßnφm se myslφ funkce, kterou systΘm bude schopen plnit. M∙╛ete volit z n∞kolika p°edp°ipraven²ch zadßnφ jako t°eba ,,v²voj v jazyku C'', ,,souborov² server'' nebo ,,GNOME''.
U ka╛dΘ ·lohy si m∙╛ete v²b∞rem ,,Task Info'' nechat zobrazit podrobn∞j╣φ informace o ·loze, jako t°eba seznam balφΦk∙ v nφ obsa╛en²ch. Mφsto pot°ebnΘ pro ·lohy, Oddφl 11.4 obsahuje tabulku n∞kolika ·loh a jejich p°ibli╛nΘ velikosti.
A╛ skonΦφte s v²b∞rem zadßnφ, vyberte ,,Finish''. Tφm se spustφ
apt-get
, kter² nainstaluje vybranΘ balφΦky. I kdy╛ nevyberete
╛ßdnΘ ·lohy, doinstalujφ se v╣echny chyb∞jφcφ balφky s prioritou standardnφ,
po╛adovanΘ a d∙le╛itΘ. (To je ekvivalentnφ spu╣t∞nφ p°φkazu tasksel
-s a v souΦasnΘ dob∞ to znamenß asi 37 megabajt∙ balφΦk∙). P°ed
samotnou instalacφ se je╣t∞ zobrazφ poΦet instalovan²ch balφk∙ a celkovß
velikost balφΦk∙, kterΘ se musφ stßhnout ze sφt∞.
Zde musφme zmφnit, ╛e v p°ipraven²ch ·lohßch je zahrnuta pouze malß Φßst ze
v╣ech 8300 balφΦk∙ dostupn²ch v Debianu. Informace o dal╣φch balφcφch zφskßte
p°φkazem apt-cache search hledany-retezec (viz
manußlovß strßnka apt-cache(8)
), nebo si podle popisu nφ╛e spus╗te
program dselect
.
dselect
dselect
se spustφ v p°φpad∞, ╛e jste zvolili v²b∞r balφΦk∙
tlaΦφtkem ,,advanced''. V dselect
Tutorial
jsou informace, kterΘ byste m∞li znßt p°edtφm, ne╛
dselect
spustφte. dselect
slou╛φ k v²b∞ru
jednotliv²ch balφk∙, kterΘ se nainstalujφ na vß╣ poΦφtaΦ. Program
dselect
je nutnΘ spustit jako superu╛ivatel (root).
Ka╛d² balφΦek, kter² jste vybrali v programech tasksel
nebo
dselect
, bude rozbalen a nainstalovßn programy
apt-get
a dpkg
. Pokud jsou k instalaci balφΦku
pot°ebnΘ informace od u╛ivatele, budete na n∞ dotßzßni b∞hem tΘto fßze
instalace. Na obrazovce se takΘ mohou objevit zprßvy o instalaΦnφch
problΘmech.
Po dokonΦenφ instalace balφk∙ se setkßte s v²zvou k p°ihlß╣enφ do sytΘmu (tzv. login prompt). P°ihlaste se na sv∙j osobnφ ·Φet, systΘm je p°ipraven k pou╛φvßnφ.
Pokud jste zaΦφnajφcφ u╛ivatel, asi si budete chtφt prohlΘdnout dokumentaci dostupnou v systΘmu. V souΦasnΘ dob∞ existuje n∞kolik dokumentaΦnφch systΘm∙, ale pracuje se na jejich sjednocenφ.
Dokumentace vztahujφcφ se k instalovan²m program∙m je v adresß°i
/usr/share/doc/
v podadresß°i se jmΘnem programu. Nap°φklad
p°φruΦka pro pou╛itφ programu apt
(APT User's Guide) je v souboru
/usr/share/doc/apt/guide.html/index.html
.
/usr/share/doc/
navφc obsahuje n∞kolik specißlnφch adresß°∙.
Nap°φklad linuxovΘ nßvody ,,jak na to'' (HOWTO) jsou v adresß°φch
/usr/share/doc/HOWTO/en-txt/
a
/usr/share/doc/HOWTO/en-txt/mini/
. Program dhelp
nainstaluje soubor /usr/share/doc/HTML/index.html
, kter² obsahuje
seznam instalovanΘ dokumentace.
Tyto dokumenty m∙╛ete jednodu╣e prohlφ╛et tak, ╛e vstoupφte do adresß°e s dokumentacφ (cd /usr/share/doc/) a napφ╣ete lynx . (teΦka znamenß aktußlnφ adresß°).
Dokumentaci k p°φkazu m∙╛ete zφskat kdy╛ napφ╣ete na p°φkazovΘm °ßdku info (prikaz) nebo man (prikaz). Zkrßcen² nßvod k pou╛itφ p°φkazu obvykle zφskßte kdy╛ za p°φkaz p°idßte argument --help. Jestli╛e je v²stup del╣φ ne╛ obrazovka, napi╣te na konec p°φkazu je╣t∞ | more (v²stup se pak zastavφ po ka╛dΘ plnΘ obrazovce). V╣echny p°φkazy zaΦφnajφcφ urΦit²m °et∞zcem zobrazφte tak, ╛e napφ╣ete °et∞zec a dvakrßt stisknete klßvesu tab. Nßpov∞du k povel∙m shellu zφskßte p°φkazem help.
Obsßhlej╣φ ·vod do Debianu a GNU/Linuxu najdete v
/usr/share/doc/debian-guide/html/noframes/index.html
.
Instalace systΘmu Debian GNU/Linux 3.0 na architektu°e Intel x86
verze 3.0.23, 15 May, 2002